package homeword;

import java.util.Random;

public class 抢红包 {
    public static void main(String[] args) {
        int[] redEnvelope = {2, 588, 888, 1000, 10000};
        int[] newRedEnvelope = new int[redEnvelope.length];
        boolean[] used = new boolean[redEnvelope.length];  // 标记已使用的索引
        Random random = new Random();  // 正确初始化随机数生成器

        for (int i = 0; i < redEnvelope.length; ) {
            int randomIndex = random.nextInt(redEnvelope.length);  // 正确的范围

            // 检查索引是否未被使用
            if (!used[randomIndex]) {
                newRedEnvelope[i] = redEnvelope[randomIndex];
                used[randomIndex] = true;  // 标记为已使用
                i++;  // 只有成功存入才递增索引
            }
        }

        // 打印结果
        for (int amount : newRedEnvelope) {
            System.out.println(amount);
        }
    }

}

